// pages/detail/detail.js
Page({

	/**
	 * 页面的初始数据
	 */
	data: {
	  product:{
  
	  }
	},
  
	/**
	 * 生命周期函数--监听页面加载
	 */
	onLoad(options) {
		wx.request({
		  url: `http://localhost:3000/books/${options.id}`,
		  success: (res) => {
			this.setData({
			  product:res.data
			})
		  }
		});
	},
  
	/**
	 * 生命周期函数--监听页面初次渲染完成
	 */
	onReady() {
  
	},
  
	/**
	 * 生命周期函数--监听页面显示
	 */
	onShow() {
  
	},
  
	/**
	 * 生命周期函数--监听页面隐藏
	 */
	onHide() {
  
	},
  
	/**
	 * 生命周期函数--监听页面卸载
	 */
	onUnload() {
  
	},
  
	/**
	 * 页面相关事件处理函数--监听用户下拉动作
	 */
	onPullDownRefresh() {
  
	},
  
	/**
	 * 页面上拉触底事件的处理函数
	 */
	onReachBottom() {
  
	},
  
	/**
	 * 用户点击右上角分享
	 */
	onShareAppMessage() {
  
	},
	addToCart() {
	  const cartItems = wx.getStorageSync('cartItems') || [];
	  const product = this.data.product; // 假设商品详情数据存储在product中
	  
	  // 检查商品是否已经在购物车中
	  const existingItem = cartItems.find(item => item.id === product.id);
	  
	  if (existingItem) {
		// 如果商品已存在，增加数量
		existingItem.quantity += 1;
	  } else {
		// 如果商品不存在，添加新商品
		cartItems.push({
		  id: product.id,
		  name: product.name,
		  price: product.price,
		  image: product.image,
		  quantity: 1,
		  selected: true
		});
	  }
	  
	  // 保存到本地存储
	  wx.setStorageSync('cartItems', cartItems);
	  
	  // 显示提示
	  wx.showToast({
		title: '已加入购物车',
		icon: 'success'
	  });
	}
  })